package com.gk.panda.apis.entity.eventtodo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @ClassName: EventToDoDetailsVo
 * @Description: PC待办事件详情获取
 * @author: Sir.yang
 * @date: 2022/11/3 15:59
 * @version: 1.0
 **/
@Data
@ApiModel("待办事件详情获取")
public class EventToDoDetailsVo {

    @ApiModelProperty("事件上报日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date reportTime;

    @ApiModelProperty("事件类型")
    private String eventType;

    @ApiModelProperty("接收机构名称")
    private String receiveOrgName;

    @ApiModelProperty("设备编号")
    private String deviceSn;

    @ApiModelProperty("经度")
    private String longitude;

    @ApiModelProperty("纬度")
    private String latitude;

    @ApiModelProperty("布设位置")
    private String deploymentPosition;

    @ApiModelProperty("事件描述")
    private String eventDescription;

    @ApiModelProperty("文字描述")
    private String textDescription;

    @ApiModelProperty("图片/视频")
    private List<EventResourcesVo> resourceAddress;

    @ApiModelProperty("流转记录")
    private List<EventFlowRecordVo> circulationRecord;
}
